// TradeRecordService.java (服务接口)
package com.ywb.service;

import com.ywb.pojo.PageResult;
import com.ywb.pojo.TradeRecord;
import com.ywb.pojo.TradeRecordQueryParam;

import java.util.List;

public interface TradeRecordService {
    List<TradeRecord> findAll();

    void deleteById(Long id);

    void add(TradeRecord tradeRecord);

    TradeRecord getById(Long id);

    void update(TradeRecord tradeRecord);

    PageResult<TradeRecord> page(TradeRecordQueryParam tradeRecordQueryParam);

    void delete(List<Integer> ids);
}